<html>
<head><title>How to Join FSTDT Open Source</title></head>
<body>
<h1>How to Join the FSTDT Open Source Project</h1>
	<p>
		The FSTDT Open Source project is hosted on 
		<a href="http://code.google.com/p/fstdt/">Google Code</a>. You can't just hop in and start modifying code whenever you feel like it, you have to go through a few walls of bureaucracy first, and it can be a pain in the ass.
	</p>
	<p>
		Since I've got a few emails on the subject, I'm going to lay out exactly what you should do to join the FSTDT open source project.
	</p>

	<h2>Step 1: Create A Google Code Account</h2>
	<p>
		Since FSTDT is hosted on Google Code, you need to create a Google Code account before you can do anything.
	</p>
	<p>
		Go to <a href="http://code.google.com/">http://code.google.com/</a><br />
		<img src="1.gif" />
	</p>
	<p>
		Click on the Project Hosting linK:<br />
		<img src="2.gif" />
	</p>
	<p>
		Click on the sign in link at the top of the window:<br />
		<img src="3.gif" />
		
	</p>
	<p>
		Click "Create A New Account" below the login panel and sign up for a new Google account:<br />
		<img src="4.gif" />
	</p>


	<h2>Step 2: Ask Yahweh to Join to the Project</h2>
	<p>
		Send me an email at <a href="mailto:fstdt@hotmail.com">FSTDT@hotmail.com</a> requesting to join the project:<br />
		<img src="5.gif" />
	</p>
	<p>
		You need to include your Google Account username, otherwise I won't be able to add you as a member to the project. Also feel free to ask me any questions about the project that you have.
	</p>
	<p>
		I'm a very regimental programmer, the type who reads programming books on the weekends, chooses to write code instead of visit with friends and family, and whose skin never sees the light the day. Code I write is a work of art, immaculate and beautiful.
	</p>
	<p>
		With that in mind, I generally won't refuse to allow someone to participate in the project, but I'm more comfortable with people with prior web development experience (especially in C# + SQL Server 2005). As the person in charge the FSTDT project, it really helps me to know about your skills ahead of time, so I'd appreciate it if you'd include your programming experience your email.
	</p>
	<p>
		After I get your email, I get in touch with you letting you know that I've added your account to the project members list.
	</p>
	
	<h2>Step 3: Fight With Subversion</h2>
	<p>
		You should have <a href="http://tortoisesvn.tigris.org/">Tortoise SVN</a> installed.
	</p>
	<p>
		I have no more screenshots at this point, because I fucked up the last dozen or so and don't want to remake them. Hopefully you'll be able to follow along anyway.
	</p>
	<p>
		Create a new folder wherever you want to store your FSTDT repository.
	</p>
	<p>
		Right click on the folder and choose "SVN Checkout...". A new window will pop up. There will be a textbox asking for the Repository URL. FSTDT's repository is located at:<br />
https://fstdt.googlecode.com/svn
	</p>
	<p>
		Click OK. At this point, you'll probably get a dialog asking for a username and password; your username is your Google Account name. Your password is the 8-character string located on your <a href="http://code.google.com/hosting/settings">Google Code settings page</a>.
	</p>
	<p>
		After you authenticate your account, the folder should be populated with the data in the FSTDT repository (I've had problems making this work on Windows Vista occasionally. If you have problems, make sure the repository URL is exactly as it appears above, and try again a few times). The folder icon should have a green circle and a checkmark on it, confirming that its a subversion directory.
	</p>
	<p>
		You should be able to change files and commit them to the repository now.
	</p>
</body>
</html>